home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
17 Bit Software 6: Level 6
/
17 Bit - Level 6 (1998)(Epic Marketing)[!].iso
/
quartz
/
q1169.dms
/
q1169.adf
/
SysiHack
/
sysihack.doc
< prev
Wrap
Text File
|
1997-04-10
|
2KB
|
65 lines
NAME
sysihack - sysiclass hack 0.2 (5.6.94)
sysiclass is the BOOPSI class for system images, such as window
gadgets and menu symbols.
FUNCTION
Hacks sizegadget and all scroll arrows to look nice in 1:1 screens.
Requires a font >= 11 pt, and a highres 1:1 aspect screen.
REQUIRES
WB 3.0. (Even works with 2.x, but only 3.0 is resolution adaptive).
Check aminet:dev/src/ScrollerWindow.lha to learn how to create
a resolution adaptive window.
SYNOPSIS
SWIDTH/N,SHEIGHT/N,AWIDTH/N,AHEIGHT/N,3DLOOK/S
SWIDTH: width of the sizing gadget (min: 14, default: 18, max: 32).
SHEIGHT: height of sizing gadget (min: 12, default: 16, max: 32).
AWIDTH: width of left/right arrows (min: 10, default: 18, max: 32).
AHEIGHT: height of up/down arrows (min: 10, default: 15, max: 32).
3DLOOK: force 3D-look scrollers.
Put it BEFORE IPrefs in your S:Startup-sequence, e.g:
RUN >NIL: C:sysihack 18 16 18 15 (1:1 aspect)
RUN >NIL: C:sysihack 18 14 18 13 (NTSC aspect)
RUN >NIL: C:sysihack 20 18 20 17 (fonts >= 15 pt)
CHANGES
0.2 (5.6.94):
- Now also detects (direct) subclasses of propgclass for patching.
- Improved the check wether a propgadget is a border scroller
(I now just rely on the GACT_BORDER flags, only lame coders forget
to set these).
- Does no longer shrink non-AUTOKNOB hscrollers.
- Didn't verify shell args correctly.
- Fixed oldlook/monochrome left/right arrow images.
- Didn't set WFLG_SIZEGADGET flag.
- New option to force 3D-look scrollers.
0.1 (3.6.94):
- Fixed height of hscroller on window closing (ADPro).
- Now also looks at nw->Screen and nw->Type to find screen.
- Changes up/down arrow images.
- Sizegadget now gets the SHINEPEN fill (my first AreaDraw code :)
- Changes scrollbar gaps.
- Fixed 0/0 MinWidth/MinHeight bug.
- Now longer adjusts WA_Height. They should do that themself!
- Allows me to patch non-AutoAdjust windows (ReqTools).
- Removed startup code.
- Added a bit config ;)
0.0 (25.5.94):
- Created and released.
AUTHOR
Mr. BOOPSI
STATUS
This is Public Domain.